Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71A TOWN STREET £301,052 £297,000 30 Jul 2023
93 TOWN STREET £11,201 £9,300 19 Mar 2020
99 TOWN STREET Semi-Detached £75,490 £25,000 28 Mar 2002
101A TOWN STREET Detached £364,937 £195,000 25 Feb 2005